torn meniscus - Spanish English Dictionary